/**
 * 入口文件, 引入vue, 引入App.vue
 */
import Vue from 'vue' //这个vue里面不包含编译器, 如果不适用render函数, 需要使用带编译器版本的vue
import App from './App.vue'
import VueResource from 'vue-resource'

// 创建store, 需要放在Vue.use(Vuex)后面
import store from './store/index.js';
/**
 * 关闭提示
 */
Vue.config.productionTip = false
// 使用vue-resource插件
Vue.use(VueResource)



new Vue({
  // 渲染组件, 默认不带编译器版本的vue, 如果需要使用template,components, 需要使用带编译器版本的vue
  // render: h => h(App),
    render(createElement) { //完整版写法
      return createElement(App)
    },
    store,
    beforeCreate() {
      Vue.prototype.$bus = this //安装全局事件总线
    }

}).$mount('#app')
